package ast;

import java.util.ArrayList;

public class DataSignature extends AstItem {
	public enum DataType {
		// 复杂的数据（没有标识符，是经过函数调用、类访问属性、类调用方法或者数组寻址后得到的数据）
		COMPLEX,
		// 基本类型：int, double, long, longlong, char, string, func, 自定义的类
		PRIMARY,
	}
	public DataType type;
	// 数据标识符：’复杂类型的数据‘ 或者 ’未定义名字的常量‘ 可以为空
	public String dataIdentifier;
	
	public void preprocess(AstItem father) {
	}
	
	public String toStringWithType() {
		return "";
	}
}
